void infoString(final StringBuilder sb) { sb.append("Memory Usage: ").append(mNumberSequences).append(" sequences").append(LS); long totalBytes = mData.infoString(sb); if (mNames != null) { sb.append("\t\t") .append(StringUtils.commas(mNames.bytes())) .append("\t") .append(StringUtils.commas(mNames.length())) .append("\tNames") .append(LS); totalBytes += mNames.bytes(); } if (mNameSuffixes != null) { sb.append("\t\t") .append(StringUtils.commas(mNameSuffixes.bytes())) .append("\t") .append(StringUtils.commas(mNameSuffixes.length())) .append("\tSuffixes") .append(LS); totalBytes += mNameSuffixes.bytes(); } sb.append("\t\t").append(StringUtils.commas(totalBytes)).append("\t\tTotal bytes").append(LS); }