Exception, to be thrown when a call to advancePast went wrong.
It is a normal Exception but with an attached needle and haystack.
Create a new AdvanceExceptionImpl, without attaching anything.
Returns a string of the original haystack the call to advancePast was operating on.
Returns a string of the original needle the call to advancePast was operating on.
See Implementation
Exception, to be thrown when a call to advancePast went wrong.
It is a normal Exception but with an attached needle and haystack.