Sto costruendo un grafo pesato non direzionato con jgraphT

codice:
	
	simpleGraph=new SimpleWeightedGraph <MyVertex,MyEdge>(MyEdge.class);
ho creato le mie classi sia per i vertici che per gli archi e in entrame ho fatto l' override della funzione equals.

Il problema è che non riesco a verificare se un vertice/arco è già presente all'interno del grafo.

qualcuno di voi ha delle idee?