+
+
+ bool comparevalue(const groupRank &a, const groupRank &b) { return a.value < b.value; }
+ bool equalvalue(const groupRank &a, const groupRank &b) { return a.value == b.value; }
+ bool comparerank(const groupRank &a, const groupRank &b) { return a.rank < b.rank; }
+ bool equalrank(const groupRank &a, const groupRank &b) { return a.rank == b.rank; }
+ bool equalgroup(const groupRank &a, const groupRank &b) { return a.group == b.group; }
+