Non-member fucntions

operator ==, !=, <=, >=, <, > Lexicograpically compares the values
std::swap specialize the std::swap algorithm