34
// // this should be correct.
35
// return (current_val.compare (other.current_val)) +
36
// (max_val.compare (other.max_val)) +
37
// (min_val.compare (other.min_val));
38
// ------------------------------------------
39
// if (this.current_val > other.current_val) {
41
// } else if (this.current_val < other.current_val) {
44
// if (this.max_val > other.max_val) {
46
// } else if (this.max_val < other.max_val) {
49
// if (this.min_val > other.min_val) {
51
// } else if (this.min_val < other.min_val) {
53
// } // End min_val comp.
54
// } // End max_val comp
55
// } // End current_val Comp
56
// return 0; // They are exacly the same.