boolean (PackageEntryTable list, PackageEntryTable table) { if (list.getEntryCount() != table.getEntryCount()) { return true; } for (int i = 0; i < list.getEntryCount(); i++) { PackageEntry entry1 = list.getEntryAt(i); PackageEntry entry2 = table.getEntryAt(i); if (!entry1.equals(entry2)) { return true; } } return false; }