public static void main(String args[]) {

    Grafo teste = new Grafo();

    teste.setVertices(lerGrafo(args[0]));
    Vertice i1 = new Vertice();
    Vertice i2 = new Vertice();
    i1 = teste.encontrarVertice(args[1]);
    i2 = teste.encontrarVertice(args[2]);

    List<Vertice> resultado = new ArrayList<Vertice>();
    Dijkstra algoritmo = new Dijkstra();
    resultado = algoritmo.encontrarMenorCaminhoDijkstra(teste, i1, i2);

    System.out.println("Esse é o menor caminho feito pelo algoritmo:" + resultado);
  }