code: public boolean hasState(ConversationState... states) {
  		for (ConversationState s : states) {
  			if (s.equals(state)) {
  				return true;
  			}
  		}
  		return false;
  	}
docs: Returns <code>true</code> if conversation is in one of the given states