public ConditionFactory between(Duration atLeast, Duration atMost) {
        return atLeast(atLeast).and().atMost(atMost);
    }
public ConditionFactory between(Duration atLeast, Duration atMost) {
        return atLeast(atLeast).and().atMost(atMost);
    }
public ConditionFactory between ( Duration atLeast , Duration atMost ) { return atLeast ( atLeast ) . and ( ) . atMost ( atMost ) ; }
Specifies the duration window which has to be satisfied during operation execution. In case operation is executed
before <code>atLeast</code> or after <code>atMost</code> timeout exception is thrown.

@param atLeast lower part of execution window
@param atMost  upper part of execution window
@return the condition factory
Specifies the duration window which has to be satisfied during operation execution . In case operation is executed before <code > atLeast< / code > or after <code > atMost< / code > timeout exception is thrown .