1: public boolean isEmpty() 2: { 3: boolean result; 4: 5: if (numberOfEntries == 0) // Or getLength() == 0 6: { 7: assert firstNode == null; 8: result = true; 9: } 10: else 11: { 12: assert firstNode != null; 13: result = false; 14: } // end if 15: 16: return result; 17: } // end isEmpty 18: // Version 4.0