newDetector = new NumericDoubleConditionDetector( pattern,
factField,
(Double) realCellValue.getNumericValue(),
operator );
} else if ( type.equals( SuggestionCompletionEngine.TYPE_NUMERIC_FLOAT ) ) {
newDetector = new NumericFloatConditionDetector( pattern,
factField,
(Float) realCellValue.getNumericValue(),
operator );
} else if ( type.equals( SuggestionCompletionEngine.TYPE_NUMERIC_INTEGER ) ) {
newDetector = new NumericIntegerConditionDetector( pattern,