pub fn compare_by_hsv(a: &Color, b: &Color) -> Ordering
Compare Colors by hue, then saturation, then value