JasperReport, enviar mais de um parâmetro

Galera é o seguinte, estou enviando parâmetros para o ireport um de cada vez, mas agora me esbarrei com um problema, preciso enviar 3 parâmetros que são codigo do cliente, dataDe e dataAte.
Atualmente quando não tem intervalo de data faco o seguinte.

   1. public void emitiPorCliente(int cod_cli) {  
   2.         Conexao banco = new Conexao();  
   3.         banco.conecta();  
   4.         HashMap<String, Integer> parameterMap =  
   5.                 new HashMap<String, Integer>();  
   6.   
   7.         int cod_Cliente = cod_cli;  
   8.         parameterMap.put("COD_CLIENTE", cod_Cliente);  
   9.         String arquivo = System.getProperty("user.dir") + "/src/Relatorios/RelatorioPorCliente.jasper";  
  10.   
  11.         JasperPrint jp;  
  12.         try {  
  13.             jp = JasperFillManager.fillReport(arquivo, parameterMap, banco.getConection());  
  14.             JasperViewer.viewReport(jp, false);  
  15.         } catch (JRException ex) {  
  16.             Logger.getLogger(Relatorios.class.getName()).log(Level.SEVERE, null, ex);  
  17.         }  
  18.     }  

No HashMap consigo informar somente um parâmetro. Existe alguma maneira pessoal de informar mais?

Ja resolvido.