__gt__, __ge__, __lt__, __le__, and  __ne__