public  void fnCreateOutputFile() throws IOException
	{
		//String sDestFolder = sFolder 
		//FileUtils.copyFile(new File(Global.sControllerFilePath), dfso);
		
		HSSFWorkbook wObj = new HSSFWorkbook();
		HSSFSheet sheetObj = wObj.createSheet("Output");
		Row row = sheetObj.createRow(0);
		for(int iCol =0; iCol <5;iCol++)
		{
			Cell cell = row.createCell(iCol);
			if(iCol==0)
			{
				cell.setCellValue("TestCaseName");
			}
			if(iCol==1)
			{
				cell.setCellValue("Execute");
			}
			if(iCol==2)
			{
				cell.setCellValue("Browser");
			}
			if(iCol==3)
			{
				cell.setCellValue("ExecutionStatus");
			}
			if(iCol==4)
			{
				cell.setCellValue("Comments");
			}
		}
		
		//Write Test Cases in the output file
		List<TestCase> breazTestCases;
		ReadDataUtils oReadDataUtils = new ReadDataUtils();
		breazTestCases = oReadDataUtils.getAllTestCases();
		
		for(int i=0;i<breazTestCases.size();i++)
		{
			TestCase tc = breazTestCases.get(i); 
			row = sheetObj.createRow(i+1);
			 Cell cell = row.createCell(0);
			cell.setCellValue(tc.getTestCaseName());
			cell = row.createCell(1);
			cell.setCellValue(tc.getExecute());
			cell = row.createCell(2);
			cell.setCellValue(tc.getBrowser());
		}
		
		try{
			//Write the workbook in file system
			sOutputWorkbookPath = sFolder +"\\output.xls";
			FileOutputStream oFileOutputStream = new FileOutputStream(new File(sOutputWorkbookPath));
			wObj.write(oFileOutputStream);
			oFileOutputStream.close();
			}catch(Exception e){
				e.printStackTrace();
			}
		
		
		
	}