@Override
    public int addFirst(V... elements) {
        return get(addFirstAsync(elements));
    }
@Test
    public void testAddFirst() {
        RDeque<Integer> queue = redisson.getDeque("deque");
        queue.addFirst(1);
        queue.addFirst(2);
        queue.addFirst(3);

        assertThat(queue).containsExactly(3, 2, 1);
    }