public G min() {
        int minCount = Integer.MAX_VALUE;
        G min = null;
        for (LinkedList<Map.Entry<G,Integer>> graphs : typesToGraphs.values()) {
            for (Map.Entry<G,Integer> e : graphs) {
                if (e.getValue() < minCount) {
                    minCount = e.getValue();
                    min = e.getKey();
                }
            }
        }
        return min;
    }
public G min ( ) { int minCount = Integer . MAX_VALUE ; G min = null ; for ( LinkedList < Map . Entry < G , Integer > > graphs : typesToGraphs . values ( ) ) { for ( Map . Entry < G , Integer > e : graphs ) { if ( e . getValue ( ) < minCount ) { minCount = e . getValue ( ) ; min = e . getKey ( ) ; } } } return min ; }
{@inheritDoc}