Standard C++ Library Reference ISO/IEC (VERSION3)

operator==
template<class Ty, class Container>
bool operator==(const queue <Ty, Container>& left,
const queue <Ty, Container>& right);
The template function overloads operator== to compare two objects of template class
queue. The function returns left.c == right.c.
operator<
template<class Ty, class Container>
bool operator<(const queue <Ty, Container>& left,
const queue <Ty, Container>& right);
The template function overloads operator< to compare two objects of template class
queue. The function returns left.c < right.c.
operator<=
template<class Ty, class Container>
bool operator<=(const queue <Ty, Container>& left,
const queue <Ty, Container>& right);
The template function returns !(right < left).
operator>
template<class Ty, class Container>
bool operator>(const queue <Ty, Container>& left,
const queue <Ty, Container>& right);
The template function returns right < left.
operator>=
template<class Ty, class Container>
bool operator>=(const queue <Ty, Container>& left,
const queue <Ty, Container>& right);
The template function returns !(left < right).