void addDeleted(long position,List<Integer> integerList,boolean isSingle){
  if (integerList.size() > 1L || !isSingle) {
    BinaryContent.Range range=newRangeFromIntegerList(position,integerList);
    List<Range> oneElementList=new ArrayList<>();
    oneElementList.add(range);
    addLostRanges(oneElementList);
  }
 else {
    addLostByte(position,integerList.get(0));
  }
  previousTime=System.currentTimeMillis();
}

void addDeleted ( long position , List < Integer > integerList , boolean isSingle ) { if ( integerList . size ( ) > 1L || ! isSingle ) { BinaryContent . Range range = newRangeFromIntegerList ( position , integerList ) ; List < Range > oneElementList = new ArrayList < > ( ) ; oneElementList . add ( range ) ; addLostRanges ( oneElementList ) ; } else { addLostByte ( position , integerList . get ( 0 ) ) ; } previousTime = System . currentTimeMillis ( ) ; }
adds a list of deleted integers to the current action . if possible , merges integerlist with the list in the previous call to this method .
