public Object[][] getMultipleRows(String testcase) {

		String testSheetName = getTestSheetName(testcase);
		if(testSheetName.equalsIgnoreCase("TestSheet Not Found")){
			return null;
		}
		HSSFSheet testSheet = workBook.getSheet(testSheetName);
		String cellData;
		int totalRows = testSheet.getPhysicalNumberOfRows(); // Total rows in sheet.
		int totalCols = testSheet.getRow(0).getLastCellNum();

		int startIndex 			= 	0;
		int endIndex			=	0;
		boolean foundStartIndex = 	false; 

		for(int row=1;	row<totalRows; row++){
			if(foundStartIndex == false && testcase.equalsIgnoreCase(testSheet.getRow(row).getCell(0).toString())) {
				startIndex = row;
				foundStartIndex = true;
			}

			if(foundStartIndex == true && !testcase.equalsIgnoreCase(testSheet.getRow(row).getCell(0).toString())){
				endIndex = row;
				break;
			}

			endIndex = totalRows; //if bottom reached.
		}

		totalRows	=	endIndex-startIndex;  // total rows contains same scenario 
		String[][] testData = new String[totalRows][totalCols - 1];

		int index = 0 ; 
		 for(int row=startIndex; row<endIndex ; row++) {
			 for (int col = 1; col < totalCols; col++) {
				if (testSheet.getRow(row).getCell(col) == null) {
					cellData = "";
				} else {

					cellData = testSheet.getRow(row).getCell(col).toString();
				}

				testData[index][col - 1] = cellData;

			}

				index++;
		 }
		return testData;
	}