@Override
        public boolean equals(Object o) {
            if (this == o) return true;
            if (!(o instanceof Row)) return false;

            Row row = (Row) o;

            if (employeeID != row.employeeID) return false;
            if (department != null ? !department.equals(row.department) : row.department != null) return false;
            if (employeeName != null ? !employeeName.equals(row.employeeName) : row.employeeName != null) return false;

            return true;
        }