private List<Color> project(final List<Entry<Color,Integer>> colorList){
  final List<Color> colors=new ArrayList<Color>();
  for (  final Entry<Color,Integer> entry : colorList) {
    colors.add(entry.getKey());
  }
  return colors;
}

private List < Color > project ( final List < Entry < Color , Integer > > colorList ) { final List < Color > colors = new ArrayList < Color > ( ) ; for ( final Entry < Color , Integer > entry : colorList ) { colors . add ( entry . getKey ( ) ) ; } return colors ; }
returns the colors from a color / integer map entry .
