template <class T> bool operator!=(const T& x, const T& y);

template <class T> bool operator>(const T& x, const T& y);

template <class T> bool operator<=(const T& x, const T& y);

template <class T> bool operator>=(const T& x, const T& y);