import java.util.function.IntSupplier;

public class CaptureDemo {
    private int total;

    IntSupplier prepare(int increment) {
        return () -> {
            total += increment;
            return total;
        };
    }

    public static void main(String[] args) {
        CaptureDemo account = new CaptureDemo();
        IntSupplier next = account.prepare(3);
        System.out.println(next.getAsInt());
        System.out.println(next.getAsInt());
    }
}
