code: public boolean provide(float value)
      {
          FloatReference ref = new FloatReference(value);
          boolean res = queue.offer(ref);
          return res;
      }
docs: Provides new item to the generator
  @param value