public ArrayList<String> getStringListOfNodes()
	{
		ArrayList<String> stringList = new ArrayList<String>();
		if (edges.isEmpty())
			return stringList;
		
		stringList.add(edges.get(0).getSource().getName());
		
		for (Edge edge : edges)
			stringList.add(edge.getDestination().getName());
		
		return stringList;
	}