class FairQueue implements BlockingQueue<E> {

   @Override
   public void clear ()
   {
      for (Object key : keys)
      {
         storage.get (key).clear ();
      }
      storage.clear ();
      keys.clear ();
      count.set (0);
   }

   public  FairQueue();

}