assertEquals(nickNames, nickNamesCopy);
assertEquals(emails, emailsCopy);
assertEquals(3, nickNamesCopy.size());
assertEquals(2, emailsCopy.size());
ListEventCounter counter = new ListEventCounter();
nickNamesCopy.addListEventListener(counter);
nickNamesCopy.remove("Hacker");
assertEquals(1, counter.getCountAndReset());
assertEquals(nickNames, UnserializableListener.getLastSource());
assertEquals(nickNamesCopy, SerializableListener.getLastSource());
final ReadWriteLock nickNamesLock = nickNamesCopy.getReadWriteLock();
final ReadWriteLock emailLock = emailsCopy.getReadWriteLock();