class InstrumentedScheduledExecutorService implements ScheduledExecutorService {

    @Override
    public ScheduledFuture<?> scheduleWithFixedDelay(Runnable command, long initialDelay, long delay, TimeUnit unit) {
        scheduledRepetitively.mark();
        return delegate.scheduleWithFixedDelay(new InstrumentedRunnable(command), initialDelay, delay, unit);
    }

    public  InstrumentedScheduledExecutorService(ScheduledExecutorService delegate, MetricRegistry registry);
    public  InstrumentedScheduledExecutorService(ScheduledExecutorService delegate, MetricRegistry registry, String name);

}