break;
case LESS_THAN:
result = new LessThanTestPredicate(leftFunction, operator, rightFunction, line, column);
break;
case LESS_THAN_OR_EQUAL:
result = new LessThanOrEqualTestPredicate(leftFunction, operator, rightFunction, line, column);
break;
case GREATER_THAN:
result = new GreaterThanTestPredicate(leftFunction, operator, rightFunction, line, column);
break;
case GREATER_THAN_OR_EQUAL: