public long incrementAndGet() {
        return getAndAddVal(1L) + 1L;
    }
@Test
    public void testIncrementAndGet() {
        PaddedAtomicLong counter = new PaddedAtomicLong();

        long value = counter.incrementAndGet();
        assertEquals(1L, value);
        assertEquals(1L, counter.get());
    }