code: public boolean walkUntil(Predicate<StringWalker> predicate)
  	{
  		if (predicate.test(this))
  			return true;
  		while (nextCharacter())
  			if (predicate.test(this))
  				return true;
  		return false;
  	}
docs: Advances this {@link StringWalker} until the predicate condition is met.
  
  @param predicate the predicate
  @return true, if successful