public boolean offer(E item) throws ConcurrentConveyorException {
        return offer(queue, item);
    }
@Test
    public void when_offer_then_poll() {
        // when
        boolean didOffer = conveyorSingleQueue.offer(item1);

        // then
        assertTrue(didOffer);
        assertSame(item1, defaultQ.poll());
    }