charts4j graph grid lines don't line up
===

I've been following this example to create a non-stacked bar chart:

http://code.google.com/p/charts4j/source/browse/tags/v1.2/example/com/googlecode/charts4j/BarChartExample.java#51

However I can't seem to get the horizontal grid lines to line up with the markers on the y axis?

The doc isn't meaningful at all to me:
 setGrid

    public final void setGrid(double xAxisStepSize,
                              double yAxisStepSize,
                              int lengthOfLineSegment,
                              int lengthOfBlankSegment)
    
        Define a grid for this chart.
    
        Specified by:
            setGrid in interface GridChart
    
        Parameters:
            xAxisStepSize - x step size. must be > 0.
            yAxisStepSize - y step size. must be > 0.
            lengthOfLineSegment - length of line segment. must be >= 0.
            lengthOfBlankSegment - length of blank segment. must be >= 0.

Java

        // Instantiating chart.
        BarChart chart = GCharts.newBarChart(team1, team2, team3, team4);

        // Adding axis info to chart.
        chart.addYAxisLabels(AxisLabelsFactory.newNumericRangeAxisLabels(0, maxYval));

        chart.setSize(350, 250);
        chart.setBarWidth(50);
        chart.setGrid(100, maxYval, 3, 2);