O que esta de errado nesta classe

ueh… já pensou em usar toString()?

codigo do erro

public void atualizaTabela() {
        
        ((TabConsSubGrupos)Tabelasgrup.getModel()).limpar();
        
        registros = SubGruposControlador.listarMySQLHibernate();
        
        for(int i = 0; i < registros.size(); i++) {
            ((TabConsSubGrupos)Tabelasgrup.getModel()).incluir("" + ((SubGrupos)registros.get(i)).getCodGrupo(), ((SubGrupos)registros.get(i)).getCodigo(), ((SubGrupos)registros.get(i)).getDescricao());
        }
        
        Tabelasgrup.updateUI();
    }

Erro

C:\Documents and Settings\Carlos\Comercial\src\br\com\intersig\sistema\form\FormSubGrupos.java:214: incluir(java.lang.String,java.lang.String,java.lang.String) in br.com.intersig.sistema.form.TabConsSubGrupos cannot be applied to (java.lang.String,java.lang.Long,java.lang.String)

((TabConsSubGrupos)Tabelasgrup.getModel()).incluir("" + ((SubGrupos)registros.get(i)).getCodGrupo(), ((SubGrupos)registros.get(i)).getCodigo(), ((SubGrupos)registros.get(i)).getDescricao());

Já sei q ele ta pedindo String + String + String e tem String + Long + String tenho outras forms q tem o campo codigo (long) funciona mas nessa classe não esta funcionando!!!

Nem passou pela minha cabeça
Coloquei e funcionou!!!
TkZ