support arithmentic comparison operators < <= > >=
-1 for less than, 0 for equals, 1 for greater than
See Implementation
support arithmentic comparison operators < <= > >=