code: public boolean isKeyword(String... keywords) {
          if (keywords.length == 0) {
              return is(TokenType.KEYWORD);
          }
          for (String keyword : keywords) {
              if (matches(TokenType.KEYWORD, keyword)) {
                  return true;
              }
          }
          return false;
      }
docs: Determines if this token is a keyword.
  <p>
  If a list of <tt>symbols</tt> is given, this method checks that the trigger matches one of them.
  
  @param keywords the keywords to check for. If the list es empty, only the token type is checked.
  @return <tt>true</tt> if this token is a keyword and matches one of the given <tt>keywords</tt> if the list
  is not empty.