code: private void auditPublicSequence(final long nextPublicSequnceNumber) {
  		if(publicSequence == -1) {
  			publicSequence = nextPublicSequnceNumber;
  			return;
  		}
  		
  		if(publicSequence + 1 != nextPublicSequnceNumber) {
  			final String errorMessage = String.format(
  					"Got %d as next public sequence number, expected %d", 
  					publicSequence + 1, nextPublicSequnceNumber);
  			
  			handleError(errorMessage);
  			return;
  		}
  		
  		publicSequence++;
  	}
docs: Audit the public sequence
  
  @param nextPublicSequnceNumber