// Sort by description first, then name (description is not unique)
Sort by description first, then name (description is not unique)
// Sort by description first then name ( description is not unique )
func (tz byDescriptionAndName) Less(i, j int) bool {
	if strings.ToLower(tz[i].Description) < strings.ToLower(tz[j].Description) {
		return true
	}
	if strings.ToLower(tz[i].Description) > strings.ToLower(tz[j].Description) {
		return false
	}
	return strings.ToLower(tz[i].Name) < strings.ToLower(tz[j].Name)
}
func ( tz byDescriptionAndName ) Less ( i , j int ) bool { if strings . ToLower ( tz [ i ] . Description ) < strings . ToLower ( tz [ j ] . Description ) { return true } if strings . ToLower ( tz [ i ] . Description ) > strings . ToLower ( tz [ j ] . Description ) { return false } return strings . ToLower ( tz [ i ] . Name ) < strings . ToLower ( tz [ j ] . Name ) }
Sort by description first, then name (description is not unique)
Sort by description first then name ( description is not unique )