public Set<Entry<String, T>> entrySet() {
		// prepare the container
		HashSet<Entry<String, T>> set = new HashSet<Entry<String, T>>();
		// add the set from our container
		set.addAll(container.entrySet());
		// add the set from our cache
		set.addAll(cache.entrySet());
		
		return set;
	}
public Set < Entry < String , T > > entrySet ( ) { HashSet < Entry < String , T > > set = new HashSet < Entry < String , T > > ( ) ; set . addAll ( container . entrySet ( ) ) ; set . addAll ( cache . entrySet ( ) ) ; return set ; }
returns a merged entryset containing within both the container and cache entrysets