code: public int setMinBlockSize(int size) {
      minBlockSize = (size <= MAX_BLOCK_SIZE) ? size:MAX_BLOCK_SIZE;
      minBlockSize = (minBlockSize >= MIN_BLOCK_SIZE) ? maxBlockSize:MIN_BLOCK_SIZE;
    return minBlockSize;
    }
docs: Set the minimum block size to use. If this value is out of a valid range,
  it will be set to the closest valid value. User must ensure that this
  value is set below or equal to the maximum block size.
  @param size minimum block size to use.
  @return actual size set