public static void bringToFront(DrawingView view, Collection<Figure> figures) { Drawing drawing = view.getDrawing(); Iterator i = drawing.sort(figures).iterator(); while (i.hasNext()) { Figure figure = (Figure) i.next(); drawing.bringToFront(figure); } } }