Are strings compared lexicographical when using the overriden bool operator<(const std::string & rhs)
operator? In example:
std::string str1 = "aabbcc"
std::string str2 = "bbaacc"
(str1 < str2) == std::lexicographical_compare(str1.begin(),str1.end(),str2.begin(),str2.end()) // is this statement true?