class ChordSelector implements IChordSelector {

    public HashMap<ProgressionType, HiveChord> selectFirstChordForType(List<ProgressionType> progressionTypes, List<HiveChord> hiveChordInDatabase) {

        HashMap<ProgressionType, HiveChord> typeAndChord = new HashMap<ProgressionType, HiveChord>();

        for (ProgressionType type : progressionTypes) {
            typeAndChord.put(type, tempRandomChordSelect(hiveChordInDatabase));
        }

        return typeAndChord;
    }

}