code: public boolean contains(ChronoInterval<T> interval) {
  
          // trivial case
          if (interval.isEmpty()) {
              return false;
          }
  
          T low = interval.getStart().getTemporal();
  
          if ((low != null) && interval.getStart().isOpen()) {
              low = this.timeLine.stepForward(low);
          }
  
          List<ChronoInterval<T>> found = new ArrayList<>();
          this.findByEquals(interval, low, found, this.root);
          return !found.isEmpty();
  
      }
docs: /*[deutsch]
  <p>Ermittelt, ob das angegebene Intervall in diesem Baum gespeichert ist. </p>
  
  @param   interval    the interval to be checked
  @return  boolean