Pesquisa de objeto ArraylList + mensagem

Tenho uma ArrayList de alunos. Já consegui buscar o aluno por meio de sua matricula. Não consegui configurar a mensagem de aluno não encontrado, caso a matricula digitada não seja correspondente a de nenhum aluno.

public void actionPerformed(ActionEvent ae) {
    if(ae.getSource().equals(buscar)) {
        if(alunos.isEmpty()){

JOptionPane.showMessageDialog(null, “Pesquisa não realizada, pois a Fila está vazia!”);
}
Iterator it = alunos.iterator();
while (it.hasNext()) {
Aluno temp = (Aluno) it.next();

             if(Integer.toString(temp.getMatricula()).equals(alumatricula.getText())){
         alunome.setText(temp.getNome());
         alucpf.setText(Long.toString(temp.getCpf()));
         alurg.setText(Long.toString(temp.getRg()));
         aluendereco.setText(temp.getEndereco());
         alusexo.setText(temp.getSexo());
         alucidade.setText(temp.getCidade());
         aluestado.setText(temp.getEstado());
         alucurso.setText(temp.getCurso());               
             }  
        }
    }

em vez de Empty verifica se o objeto alunos é igual a null

Consegui. Fiz assim:
public void actionPerformed(ActionEvent ae) {
if(ae.getSource().equals(buscar)) {
boolean encontrado = false;
if(alunos.isEmpty()){
JOptionPane.showMessageDialog(null, “Pesquisa não realizada, pois a Fila está vazia!”);
}
Iterator it = alunos.iterator();
while (it.hasNext()) {
Aluno temp = (Aluno) it.next();

             if(Integer.toString(temp.getMatricula()).equals(alumatricula.getText())){
                 encontrado = true;
         alunome.setText(temp.getNome());
         alucpf.setText(Long.toString(temp.getCpf()));
         alurg.setText(Long.toString(temp.getRg()));
         aluendereco.setText(temp.getEndereco());
         alusexo.setText(temp.getSexo());
         alucidade.setText(temp.getCidade());
         aluestado.setText(temp.getEstado());
         alucurso.setText(temp.getCurso());               
             }  
        }
       if (encontrado == false) {
        JOptionPane.showMessageDialog(null,"Aluno não encontrado!");
        }
       }

Ola amigo, ao invés de criar uma variável apenas pra guardar a informação se contém ou não o aluno, sugeriria a você utilizar o método contains()