@Override
    public int compareTo(Delayed o) {
        throw new UnsupportedOperationException();
    }
@Test(expected = UnsupportedOperationException.class)
    @SuppressWarnings("ConstantConditions")
    public void compareTo() {
        ScheduledFuture<Integer> future = new DelegatingScheduledFutureStripper<>(
                scheduler.schedule(new SimpleCallableTestTask(), 0, TimeUnit.SECONDS));
        future.compareTo(null);
    }