@Override
        public Iterator<Entry<K, V>> iterator() {
            return new EntryIterator<Entry<K,V>>(delegate.iterator());
        }
Returns a custom iterator for the entries in the backing map
xmppserver/src/main/java/org/jivesoftware/openfire/group/DefaultGroupPropertyMap.java