code: public boolean contains (final NumericalValue value) {
          if (value instanceof SingleNumericalValue) return contains((SingleNumericalValue) value);
          if (value instanceof NumericalValueRange) return contains((NumericalValueRange) value);
          return false;
      }
docs: Returns true if the passed {@link NumericalValue} lies completely inside the interval represented by this
  {@link NumericalValueRange}.
  
  @param value the {@link NumericalValue} to check
  @return <code>true</code> if the value is complete contained, <code>false</code> if it is not