public boolean containsValue(Object value){
  if (cache.containsValue(value))   return true;
  if (container.containsValue(value))   return true;
  return false;
}

public boolean containsValue ( Object value ) { if ( cache . containsValue ( value ) ) return true ; if ( container . containsValue ( value ) ) return true ; return false ; }
checks whether a specific value is container within either container or cache
