A Haskell Typeclass that must implement operators: < <= > >= And a compare function that returns LT, EQ or GT