code: public void setStartFromZero(final boolean IS_TRUE) {
          if (null == startFromZero) {
              _startFromZero = IS_TRUE;
              setValue(IS_TRUE && getMinValue() < 0 ? 0 : getMinValue());
              fireTileEvent(REDRAW_EVENT);
          } else {
              startFromZero.set(IS_TRUE);
          }
      }
docs: Defines the behavior of the visualization where the needle/bar should
  start from 0 instead of the minValue. This is especially useful when
  working with a gauge that has a range with a negative minValue
  
  @param IS_TRUE