private String moreDiagnosticInfo(long chunkOffsetInFile) {
    if (!MORE_DIAGNOSTIC_INFORMATION) {
      return "";
    }

    if (startOfSuspiciousRegion < 0 && endOfSuspiciousRegion < 0) {
      return "(There was no recovery, it can't be related to it)";
    }
    if (chunkOffsetInFile >= startOfSuspiciousRegion && chunkOffsetInFile < endOfSuspiciousRegion) {
      return "(Chunk is in the recovered region [" + startOfSuspiciousRegion + ".." + endOfSuspiciousRegion + ") " +
             "so it may be due to some un-recovered records)";
    }

    return "(There was a recovery so it may be due to some un-recovered records, " +
           "but the Chunk is outside the region [" + startOfSuspiciousRegion + ".." + endOfSuspiciousRegion + ") recovered)";
  }
private String moreDiagnosticInfo(long chunkOffsetInFile)