code: private long getRndPositiveLong() {
    	   	long rnd = Long.MIN_VALUE;
    	   	while (rnd == Long.MIN_VALUE) {
    	  	   	rnd = staticRandomGenerator.nextLong();
    	   	}
      	return Math.abs(rnd);
      }
docs: /*
  Return a random positive long value
  Long.MIN_VALUE cannot be converted into a positive number by Math.abs