@Override public CacheHeader remove(Object key){
  waitForKey(key);
  if (super.containsKey(key)) {
    mTotalSize.getAndAdd(-1 * super.get(key).size);
  }
  return super.remove(key);
}

@ Override public CacheHeader remove ( Object key ) { waitForKey ( key ) ; if ( super . containsKey ( key ) ) { mTotalSize . getAndAdd ( - 1 * super . get ( key ) . size ) ; } return super . remove ( key ) ; }
remove an entry from the cache
