return criteria.contains(asStringArray(appendBoostAndGetParameterValue(criteria, parameters)));
case AFTER:
case GREATER_THAN:
return criteria.greaterThan(appendBoostAndGetParameterValue(criteria, parameters));
case GREATER_THAN_EQUAL:
return criteria.greaterThanEqual(appendBoostAndGetParameterValue(criteria, parameters));
case BEFORE:
case LESS_THAN:
return criteria.lessThan(appendBoostAndGetParameterValue(criteria, parameters));
case LESS_THAN_EQUAL:
return criteria.lessThanEqual(appendBoostAndGetParameterValue(criteria, parameters));