code: public boolean contains (final NumericalValueRange range) {
          if (range == null) return false;
          if (min <= range.getMin() && range.getMax() <= max) return true;
          return false;
      }
docs: Returns true if the passed {@link NumericalValueRange} lies completely inside the interval represented by this
  {@link NumericalValueRange}.
  
  @param range the {@link NumericalValueRange} to check
  @return <code>true</code> if the value is complete contained, <code>false</code> if it is not