@Override
        public void cancel() {
            super.cancel();
            step = minStep;
            speed = initialSpeed;
            counter = 0;
        }
The {@link Spinner} provide two arrows for in- and decreasing values.
stroom-core-client-widget/src/main/java/stroom/widget/valuespinner/client/Spinner.java