public int CompareTo(ReconciliationItem other) { int result = 1; if (other != null) { result = D1.CompareTo(other.D1); if (result == 0) { result = D2.CompareTo(other.D2); if (result == 0) { result = D3.CompareTo(other.D3); if (result == 0) { result = D4.CompareTo(other.D4); if (result == 0) { result = D5.CompareTo(other.D5); if (result == 0) { result = D6.CompareTo(other.D6); if (result == 0) { result = D7.CompareTo(other.D7); if (result == 0) { result = D8.CompareTo(other.D8); if (result == 0) { result = D9.CompareTo(other.D9); if (result == 0) { result = D10.CompareTo(other.D10); if (result == 0) { result = D11.CompareTo(other.D11); if (result == 0) { result = D12.CompareTo(other.D12); if (result == 0) { result = D13.CompareTo(other.D13); if (result == 0) { result = D14.CompareTo(other.D14); if (result == 0) { result = D15.CompareTo(other.D15); if (result == 0) { result = D16.CompareTo(other.D16); if (result == 0) { result = D17.CompareTo(other.D17); if (result == 0) { result = D18.CompareTo(other.D18); if (result == 0) { result = D19.CompareTo(other.D19); if (result == 0) { result = D20.CompareTo(other.D20); if (result == 0) { result = D21.CompareTo(other.D21); if (result == 0) { result = D22.CompareTo(other.D22); if (result == 0) { result = D23.CompareTo(other.D23); if (result == 0) { result = D24.CompareTo(other.D24); if (result == 0) { result = D25.CompareTo(other.D25); if (result == 0) { result = D26.CompareTo(other.D26); if (result == 0) { result = D27.CompareTo(other.D27); if (result == 0) { result = D28.CompareTo(other.D28); if (result == 0) { return(D29.CompareTo(other.D29)); } } } } } } } } } } } } } } } } } } } } } } } } } } } } } return(result); }