5960616263646566676869
switch (type) { case BYTE: case SHORT: case INT: case LONG: return new IntegerCompare(operator); case FLOAT: case DOUBLE: return new FloatCompare(operator); case DECIMAL: return new DecimalCompare(operator);