@Override
  public void addNext(Pesquisador next) {
    Pesquisador actual = this;

    while (actual.hasNext()) {
      actual = actual.getNext();
    }
    actual.setNext(next);
  }
 @Override
 public List<Dica> getDicas(List<Dica> dicas) {
   if (hasNext()) {
     return pesquisar(next.getDicas(dicas));
   }
   return pesquisar(dicas);
 }