? property.greaterOrEqualTo(NumberUtils.toDouble(searchClauses.get(i).getValue()))
: property.lexicalNotBefore(searchClauses.get(i).getValue());
break;
case NOT_EQUALS:
condition = property.notEqualTo(searchClauses.get(i).getValue());
break;
case EQUALS:
default:
condition = property.equalTo(searchClauses.get(i).getValue());