Ah! Si. Funciona perfecto:
Cita: Iterator <Integer> theEndPoints = endPoints.iterator();
En tanto esperaba respuesta hice una iteración con for. En esta caso estoy chequeando una lista de solo cuatro valores. En general conviene usar iterator mas que que un bucle for?
Cita: for (int s = 0; s < endPoints.size(); ++s)
{
if ( !nextEdgesList.contains( endPoints.get(s) ) )
{
ePoint = endPoints.get(s);
}
}