public interface Sleeper
Thread.sleep(long) to permit better testability.static final Sleeper SYSTEM_SLEEPER
void sleep(Duration duration) throws InterruptedException
duration - How long to sleep.InterruptedException - If hte thread is interrupted while sleeping.