public int Compare(Object x, Object y) { return(((SingleRange)x)._first < ((SingleRange)y)._first ? -1 : (((SingleRange)x)._first > ((SingleRange)y)._first ? 1 : 0)); } }