code: @Override
  	public boolean isValid() {
  		if (!INF.equals(high))
  			return low.compareTo(high) < 0
  					|| (low.compareTo(high) == 0 && lowIncl && highIncl);
  		else
  			return high.compareTo(low) > 0;
  	}
docs: /*
  Getters