def find_edges(graph, filterFunc):
    """
    Find edges in graph that match a filter function
    
    @type  graph: graph_wrapper
    @param graph: the graph in which to find edges
    
    @type  filterFunc: lambda(edge):bool
    @param filterFunc: function that receives an edge and returns true if you want to include it in the return list
    
    @rtype list(edges)
    @param list of edges matching filter func. 
    """
    return list(filter(filterFunc, graph.edges()))