code: public static double isBetweenExclusive (final double dValue,
                                             @Nonnull final Supplier <? extends String> aName,
                                             final double dLowerBoundExclusive,
                                             final double dUpperBoundExclusive)
    {
      if (isEnabled ())
        if (dValue <= dLowerBoundExclusive || dValue >= dUpperBoundExclusive)
          throw new IllegalArgumentException ("The value of '" +
                                              aName.get () +
                                              "' must be > " +
                                              dLowerBoundExclusive +
                                              " and < " +
                                              dUpperBoundExclusive +
                                              "! The current value is: " +
                                              dValue);
      return dValue;
    }
docs: Check if
  <code>nValue &gt; nLowerBoundInclusive &amp;&amp; nValue &lt; nUpperBoundInclusive</code>
  
  @param dValue
  Value
  @param aName
  Name
  @param dLowerBoundExclusive
  Lower bound
  @param dUpperBoundExclusive
  Upper bound
  @return The value