int whiteSpaces = 0; List<IPerson> persons_ = new ArrayList<IPerson>();
List<IPerson> persons = new ArrayList();
    private List<IPerson> getValidPersons(String[] nameWords, List<IPerson> persons) {        int whiteSpaces = 0;        List<IPerson> persons_ = new ArrayList<IPerson>();        for (int i = 0; i < nameWords.length; i++) {            String string = nameWords[i];            if (string.trim().equals("")) {                whiteSpaces++;            }        }        for (IPerson person : persons) {            String personName = person.getNome();            String userName = person.getUsername();            if (personName != null && userName.indexOf("INA") == -1) {                String[] personNameWords = personName.split(" ");                normalizeName(personNameWords);                int count = 0;                for (int i = 0; i < nameWords.length; i++) {                    String name_ = nameWords[i];                    for (int j = 0; j < personNameWords.length; j++) {                        if (!personNameWords[j].trim().equals("")                                && !personNameWords[j].trim().equals("")                                && personNameWords[j].trim().equals(name_.trim())) {                            count++;                            break;                        }                    }                }                if (count == (nameWords.length - whiteSpaces)) {                    persons_.add(person);                }            }        }        return persons_;    }