@Override
    public boolean equals( Object o ) {
        if( this == o )
            return true;
        if( o == null || getClass() != o.getClass() )
            return false;

        DataTable dataTable = (DataTable) o;

        if( data != null ? !data.equals( dataTable.data ) : dataTable.data != null )
            return false;
        if( headerType != dataTable.headerType )
            return false;

        return true;
    }
The data of the table as a list of rows
jgiven-core/src/main/java/com/tngtech/jgiven/report/model/DataTable.java