cpp/locale/collate/compare

@1@ Public member function, calls the protected virtual member function of the most derived class.

@2@ Compares the character sequence to the character sequence, using this locale's collation rules, and returns 1 if the first string follows the second, -1 if the first string precedes the second, zero if the two strings are equivalent.

Return value
1 if the first string is greater than the second (that is, follows the second in the collation order), -1 if the first string is less than the second (precedes the second in the collation order), zero if the two strings are equivalent.