question: protected boolean matchesAnyOf ( Set < TokenKind > kinds ) { if ( kinds . contains ( currentToken ( ) ) ) { builder . advanceLexer ( ) ; return true ; } return false ; }
target:  Consumes the current token iff it's one of the expected types. Otherwise, returns false 