public Builder<T> setMinValue(final T minValue) {
            this.minValue = minValue;
            return this;
        }
Sets the minimum value for the SystemProperty. If the configured value is less than minimum value, the
default value will be used instead.
<p><strong>Important:</strong> If a minimum value is configured, the type of property being built must
implement {@link Comparable}.</p>

@param minValue the minimum value for the property
@return The current SystemProperty builder
xmppserver/src/main/java/org/jivesoftware/util/SystemProperty.java