bool operator>=(const char* c_str, const String32& str) { return (str.compare(c_str) <= 0); }
bool operator>=(const utf8* utf8_str, const String32& str) { return (str.compare(utf8_str) <= 0); }
bool operator>=(const String32& str1, const String32& str2) { return (str1.compare(str2) >= 0); }
bool operator>=(const std::string& std_str, const String32& str) { return (str.compare(std_str) <= 0); }
bool operator<(const String32& str1, const String32& str2) { return (str1.compare(str2) < 0); }