Description
In the AtomicCounter we use guava's Supplier which should be trivially replaced by the JDK8 java.util.function.Supplier.
In case of backports to Oak 1.4, and therefore Java7 it should be possible to workaround the FunctionalInterface with a utility class.