code: public Boolean evaluate(Object o) {
          return getLeft().evaluate(o).equals(getRight().evaluate(o));
      }
docs: Evaluates the given object against this expression.
  
  
  @param o The object to evaluate.
  @return True if the given object matches this expression, false otherwise.