upgrading comparator

changed output from string to number since new comparator does not see
‘100’ == 100
test-double-int-cast and mediumint have been suppressed due to they
behavior of wrapping integers and clamping strings of the same value
during insertion