private bool IsSortedByChromosomeNames(IList<SAMRecordField> sqHeaders) { for (int i = 1; i < sqHeaders.Count; i++) { if (CompareByChromosomeName(sqHeaders[i - 1], sqHeaders[i]) > 0) { return false; } } return true; }