private void doDifferent()
    {
        if (fileList.isEmpty()) {
            fileList = this.newList;
            this.newList = null;
            return;
        }
        
        Message msg = null;
        for (Iterator<Message> iter = fileList.iterator(); iter.hasNext();) {
            msg = iter.next();
            if (!this.newList.contains(msg) && msg.operation.equals("Check")) {
                Message newMsg = msg.clone();
                newMsg.operation = "Delete";
                this.newList.add(newMsg);
            }
        }
        fileList = this.newList;
        this.newList = null;
    }