// ** Implemented as a Comparable class by 
// Sriram Pemmaraju on Oct 6th

public class comparableRecordOld implements Comparable {

        // data members
        public String ssn;      // Primary Key
        public String name;
        public double pay;


        // The only constructor for this class
        public comparableRecordOld (String newSSN, String newName, double newPay) {
                ssn = newSSN;
                name = newName;
                pay = newPay;
        } // end of constructor

	public int compareTo(Object item) throws ClassCastException{

		if(!(item instanceof comparableRecordOld))
			throw new ClassCastException("A comparableRecordOld object expected.");

		comparableRecordOld givenRecord = (comparableRecordOld) item;
		return ssn.compareTo(givenRecord.ssn);
	}

} // end of class

