code: public void addToken(Token token)
      {
          // Add verification of no token overlap
          if (!token.getSentence().equals(this))
              throw new IllegalArgumentException();
          tokens.add(token);
      }
docs: Adds a {@link Token} to this {@link Sentence}. Normally called by instances of {@link Tokenizer}.
  
  @param token