WhoHasPersistence whp= new WhoHasPersistence();
MergeSort.sort(beforeSort, afterSort, whp, null);
logger.info("Sorting WhoHasPersistence... done");
logger.info("Writing WhoHas Total to ... " + WHO_HAS_FILE_DONE);
RecordReader whrr= whp.newRecordReader(afterSort);
WhoHasPersistence.WHRecord whr= (WhoHasPersistence.WHRecord) whrr.readRecord();
if (null==whr) return;
// FileUtil.deleteFile(WHO_HAS_FILE_DONE);
FileWriter whDone= new FileWriter(WHO_HAS_FILE_DONE);