class Matrix {

public abstract MatrixNonZeroElementRowIterator getNonZeroElementRowIterator(final int row)public abstract MatrixNonZeroElementRowIterator getNonZeroElementRowIterator(final int row);

public abstract MatrixNonZeroElementRowIterator getNonZeroElementRowIterator(final int row)protected  Matrix(final int numRows, final int numCols);

}