public interface Timeout
long
timeRemaining()
wait
long timeRemaining() throws java.util.concurrent.TimeoutException
java.util.concurrent.TimeoutException