public static ColaLigada<String> convertirPostfija(String infija) throws Exception {
        ColaLigada<String> colaPostfija = new ColaLigada<>();
        PilaLigada<String> pila = new PilaLigada<>();
        ArrayList<String> separada= Utilidades.convertir(infija);
        for(int i=0; i<separada.size();i++) {
            String letra = separada.get(i);
            if (letra.equals("(")) {
                pila.push(letra);
            } else {
                if (letra.equals(")")) {
                    while (!pila.peek().equals("(")) {
                        colaPostfija.push(pila.pop());
                    }
                    pila.pop();
                } else {
                    if (!Utilidades.isOperador(letra)) {
                        colaPostfija.push(letra);
                    } else {
                        while (!pila.vacia() && Utilidades.isLessPriority(letra, pila.peek()) && !pila.peek().equals("(")) {
                            colaPostfija.push(pila.pop());
                        }
                        pila.push(letra);
                    }
                }
            }
        }
        while (!pila.vacia()) {
            colaPostfija.push(pila.pop());
        }

        return colaPostfija;
    }