// Less is part of sort.Interface
767039
func (sil shardInfoList) Less(i, j int) bool {
	return string(sil[i].KeyRange.Start) < string(sil[j].KeyRange.Start)
}
527844
func (s *sstack) Less(i, j int) bool {
	return (s.blocks[i/blockSize][i%blockSize].priority - s.blocks[j/blockSize][j%blockSize].priority) > 0
}
1370365
func (c Collection) Less(i, j int) bool {
	return c[i].LessThan(c[j])
}
913643
func (s Int8Slice) Less(i, j int) bool {
	return s[i] < s[j]
}
1357786
func (n *datacenterSorter) Less(i, j int) bool {
	return n.Vec[i] < n.Vec[j]
}
654533
func (t list) Less(a, b int) bool {
	return t[a].hash < t[b].hash
}
837119
func (rl *Raw) Less(b btree.Item) bool {
	return rl.id < b.(Line).ID()
}
923020
func (m resourceList) Less(i, j int) bool {
	return m[i].Name < m[j].Name
}
596129
func (s timeSorter) Less(i, j int) bool {
	return s[i] < s[j]
}
561538
func (history *History) Less(i, j int) bool {
	containers := *history
	return containers[j].Created.Before(containers[i].Created)
}
732506
func (s *jobSorter) Less(i, j int) bool {
	return s.by(s.jobs[i], s.jobs[j])
}
1094271
func (s Float64Slice) Less(i, j int) bool {
	return s[i] < s[j]
}
440246
func (m metadataList) Less(i, j int) bool {
	return m[i].Priority < m[j].Priority
}
485496
func (r records) Less(i, j int) bool {
	return r[i].FullPath < r[j].FullPath
}
297665
func (c bySortConfig) Less(i, j int) bool {
	ri, rj, cfg := c.rows[i], c.rows[j], c.cfg
	return rowLess(ri, rj, cfg)
}
962204
func (s StrongChecksumList) Less(i, j int) bool {
	return bytes.Compare(s[i].StrongChecksum, s[j].StrongChecksum) == -1
}
859412
func (b *Sortable) Less(i, j int) bool {
	for _, c := range b.Comparators {
		if c(i, j) {
			return true
		} else if c(j, i) {
			return false
		}
	}
	return false
}