l.add(0, fresh);
for (ListIterator iter = l.listIterator(); iter.hasNext();) { ExceptionRange r = (ExceptionRange) iter.next(); int freal = fresh.getRealStart().getPosition(); int rreal = r.getRealStart().getPosition(); if (fresh.getPriority() >= r.getPriority()) { iter.previous(); iter.add(fresh); return; } }   l.add(fresh);
    /* private */ static void insertHandler(ExceptionRange fresh, LinkedList l) {//        for (ListIterator iter = l.listIterator(); iter.hasNext();) {//            ExceptionRange r = (ExceptionRange) iter.next();//            if (fresh.getPriority() >= r.getPriority()) {//                iter.previous();//                iter.add(fresh);//                return;//            }            //        }        l.add(0, fresh);            }