public Expression <Func <T, bool> > GreaterThan(MethodCallExpression left, object value) { var parameter = CreateParameter(); return(left .GreaterThan(value) .ToLambda <Func <T, bool> >(parameter)); }