ERRO ao criar um Fila

Estou tendo um problema ao executar o código,

Erro:
Exception in thread “main” java.lang.Error: Unresolved compilation problems:
The type Fila is not generic; it cannot be parameterized with arguments
The type Fila is not generic; it cannot be parameterized with arguments <>

at Filaa.Fila.main(Fila.java:8)

Código:

import java.util.Scanner;

public class Fila {

public static void main(String[] args) {
Fila fila = new Fila<>(50);

Scanner sv = new Scanner(System.in);

 int opcao = 0;

 int sanha = 0;

 int prior = 0;

while (opcao != 3 ) {

   System.out.println("1- Retira Senha Convencional");

   System.out.println("4- Retira Senha Prioridade");

   System.out.println("2-Chama Senha");

   System.out.println("3-Fim");

   opcao = sv.nextInt();

   switch (opcao) {

    case 1:
           sanha++;

           fila.add("NOR-" + sanha);

           System.out.println("Sua senha é: NOR-" + sanha);

           break;

    case 2:

          

         System.out.println("Senha Chamada:" + fila.remove(fila));  

         break;

    case 3:

        System.out.println("Finalizado");     

    case 4:

         prior++;

         fila.insert("Prior-" + prior);

         System.out.println("Sua Senha é: Prior-" + prior);

         break;    

        default:

         System.out.println("Opção Invalida"); 
            }
      }
   }

}

3 postagens foram mescladas em um tópico existente: Fila prioritária de banco