Bug 68787 [Markers] Messages need to be converted to the new format
R3.0 The fix for the missing help in the tasks view introduced a missing NL string Non-externalized string literal; it should be followed by //$NON-NLS-<n>$ MarkerView.java org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal line 298
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/DeferredQueue.java
*/
    public TableViewer getViewer() {
        return viewer;
    }
    /**
     * Returns a new empty set to be used for insertionsAtEnd
     * 
     * @return
     */
    private Set newEndSet() {
        if (sortOrder == null) {
            return new HashSet();
        } else {
            return new TreeSet(sortOrder);
        }
    }
    /**
     * Removes all the given items from the target collection, and updates
     * the given progress monitor by the given amount. If the monitor is cancelled,
     * no changes are made to the target collection.
     *  
     * @param target items will be removed from this collection
     * @param toRemove items to be removed from the collection
     * @param mon progress monitor to be updated 
     * @param worked amount to update the monitor
     */
    private static void removeWithProgress(Collection target,
            Collection toRemove, IProgressMonitor mon, int worked) {
        if (mon.isCanceled()) {
            return;