class FutureUtils {

	public static CompletableFuture<Void> scheduleWithDelay(
			final Runnable operation,
			final Time delay,
			final ScheduledExecutor scheduledExecutor) {
		Supplier<Void> operationSupplier = () -> {
			operation.run();
			return null;
		};
		return scheduleWithDelay(operationSupplier, delay, scheduledExecutor);
	}

}