return false;
}
+ public TokenizerMatch peekNextToken(){
+ TokenizerMatch result = getNextToken();
+ unreadToken();
+ return result;
+ }
+
+ public boolean peekIsOneOf(String [] ... possibilities){
+ TokenizerMatch nextToken = peekNextToken();
+
+ for (String[] possibility : possibilities)
+ if (possibility.equals(nextToken))
+ return true;
+
+ return false;
+ }
+
+
public boolean sequenceMatches(final String sequence) {
if ((currentIndex + sequence.length()) > source.length())
return false;