code: public ConditionFactory between(Duration atLeast, Duration atMost) {
          return atLeast(atLeast).and().atMost(atMost);
      }
docs: 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