public int CompareTo(object obj) { LineEntry entry = (LineEntry) obj; if (entry.Address < Address) return 1; else if (entry.Address > Address) return -1; else return 0; }