public void addFinal(Final fin){
        boolean notFinded = true;
        for(Final f : finals)
            if(f.getValue().equals(fin.getValue()))
                notFinded = false;
        if(notFinded)
            finals.add(fin);
    }