newDetector = new StringConditionDetector( pattern,
factField,
realCellValue.getStringValue(),
operator );
} else if ( type.equals( SuggestionCompletionEngine.TYPE_NUMERIC ) ) {
newDetector = new NumericConditionDetector( pattern,
factField,
(BigDecimal) realCellValue.getNumericValue(),
operator );
} else if ( type.equals( SuggestionCompletionEngine.TYPE_NUMERIC_BIGDECIMAL ) ) {
newDetector = new NumericBigDecimalConditionDetector( pattern,