Duvida JFreeChart

Galera preciso criar um grafico com uma curva de evolução tipo tenho 10 dias e nesses 10 dias a quantidade que foi comprada po exemplo…porem o meu grafico sai com os dias repetidos duas vezes exemplo 01/10/2009 - 01/10/2009 - ai vem 02-10-2009 - 02/10/2009 - ai vem dinovo 03/10/2009 - 03/10/2009 e por em diante alguem sabe como deixar o dia unico? Segue abaixo o meu codigo.

[code]
TimeSeriesCollection dataset = new TimeSeriesCollection();

        TimeSeries s1 = new TimeSeries("% Resp", Day.class);
        
        Calendar c = Calendar.getInstance();
        s1.add(new Day(c.getTime()), 1);
    
        c.add(Calendar.DAY_OF_MONTH, 1);
        s1.add(new Day(c.getTime()), 2);

        c.add(Calendar.DAY_OF_MONTH, 1);
        s1.add(new Day(c.getTime()), 3);
        
        c.add(Calendar.DAY_OF_MONTH, 1);
        s1.add(new Day(c.getTime()), 4);
        
        c.add(Calendar.DAY_OF_MONTH, 1);
        s1.add(new Day(c.getTime()), 1);
        
        
        
        
   
        
        dataset.addSeries(s1);
        
       

		
        JFreeChart chart = ChartFactory.createTimeSeriesChart(
                "Sample Chart",
                "Date", 
                "Value",
                dataset,
                false,
                false,
                false
            );

            chart.setBackgroundPaint(Color.white);
            

            XYPlot plot = chart.getXYPlot();
            //plot.setOutlinePaint(null);
            plot.setBackgroundPaint(Color.lightGray);
            plot.setDomainGridlinePaint(Color.white);
            plot.setRangeGridlinePaint(Color.white);
         
            plot.setDomainCrosshairVisible(true);
            plot.setRangeCrosshairVisible(false);
            
         
       
            
            DateAxis axis = (DateAxis) plot.getDomainAxis();
            axis.setDateFormatOverride(new SimpleDateFormat("dd/MM/yyyy"));
            

		
		

		
		chart.setBorderVisible(true);
		chart.setBorderPaint(Color.black);
		buf = chart.createBufferedImage(largura, altura);[/code]

Obrigado amigos do GUJ por mais uma pergunta respondida…afe