code: private int getInt(List<byte[]> blocks)
     {
        int result;
        if (blocks.isEmpty() == false)
        {
           byte[] data = blocks.remove(0);
           result = MPPUtility.getInt(data, 0);
        }
        else
        {
           result = 0;
        }
        return (result);
     }
docs: Internal method used to retrieve a integer from an
  embedded data block.
  
  @param blocks list of data blocks
  @return int value