iShouldSeeRows(vTable, iRowCount, bResponsiveTable = true) {
					const fnFilterEmptyRows = function(aItems) {
						return aItems.filter(function(oItem) {
							return oItem.getCells().some(function(oCell) {
								return oCell.getText();
							});
						});
					};

					return waitForTable.call(this, vTable, {
						success(oTable) {
							this.waitFor({
								controlType: bResponsiveTable ? "sap.m.Table" : "sap.ui.table.Table",
								matchers: new Ancestor(oTable),
								success: function(aInnerTable) {
									Opa5.assert.ok(aInnerTable.length, `Found Control sap.m.Table in sap.ui.mdc.Table`);
									const aRows = bResponsiveTable ? aInnerTable[0].getItems() : aInnerTable[0].getRows();
									const aFilteredRows = fnFilterEmptyRows(aRows);
									Opa5.assert.equal(aFilteredRows.length, iRowCount, "I see correct amount of rows");
								}
							});
						}
					});
				}
Checks whether the MDC Table has a specific number of rows
@param {string|sap.ui.core.Control} vTable ID of Table or control instance
@param {number} iRowCount Count of rows
@param {boolean} bResponsiveTable Whether the table is a responsive table or a grid table
@returns {Promise} OPA waitFor