@Override
        public R apply(T t) {
            this.delegate.run();
            return null;
        }
A collection of utility methods for delegating Java 8 functions
helper/src/main/java/me/lucko/helper/utils/Delegates.java