public int CompareTo(object obj) { AddressDomain domain = (AddressDomain) obj; if (id < domain.id) return -1; else if (id > domain.id) return 1; else return 0; }