@NonNull
    public Expression notEqualTo(@NonNull Expression expression) {
        if (expression == null) {
            throw new IllegalArgumentException("expression cannot be null.");
        }
        return new BinaryExpression(this, expression, BinaryExpression.OpType.NotEqualTo);
    }
@ NonNull public Expression notEqualTo ( @ NonNull Expression expression ) { if ( expression == null ) { throw new IllegalArgumentException ( "expression cannot be null." ) ; } return new BinaryExpression ( this , expression , BinaryExpression . OpType . NotEqualTo ) ; }
Create a NOT equal to expression that evaluates whether or not the current expression
is not equal to the given expression.

@param expression the expression to compare with the current expression.
@return a NOT equal to exprssion.