public String toString() {
        String tempString = "";
        for (Vertex v : adjMap.keySet()) {
            for (Vertex w : this.getAdjacentVertices(v)) {
                tempString += v + "->" + w + "\n";
            }
        }
        return tempString;
    }