code: @SuppressWarnings({"MismatchedQueryAndUpdateOfCollection"})
      public void removeSegmentOccurrence(byte segmentType, int occurrence)
      {
          final List<byte[]> segmentList = _segmentDataMap.get(segmentType);
          segmentList.remove(occurrence);
      }
docs: Removes a specified instance of a segment's data from the collection.  Use this method when more than one
  occurrence of segment data exists for a given type exists.
  
  @param segmentType identifies the required segment
  @param occurrence  the zero-based index of the segment occurrence to remove.