// -------------------------------------------------------- Private Methods
private HSSFWorkbook createWorkbook() {
HSSFWorkbook wb = new HSSFWorkbook();
HSSFFont font = wb.createFont();
font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);
HSSFSheet worksheet = wb.createSheet("Customers");
worksheet.setColumnWidth((short) 0, (short)(20 * 256));
worksheet.setColumnWidth((short) 1, (short)(30 * 256));
worksheet.setColumnWidth((short) 4, (short)(20 * 256));
HSSFRow row = worksheet.createRow((short)0);
HSSFRichTextString value = new HSSFRichTextString("Customers");
value.applyFont(font);
row.createCell((short)0).setCellValue(value);
row = worksheet.createRow((short)1);
row.createCell((short)0).setCellValue(new HSSFRichTextString("Customer Account Details"));
worksheet.createRow((short)2);
row = worksheet.createRow((short)3);
HSSFCellStyle style = wb.createCellStyle();
style.setBorderBottom(HSSFCellStyle.BORDER_THIN);
font = wb.createFont();
font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);
value = new HSSFRichTextString("Name");
value.applyFont(font);
HSSFCell cell = row.createCell((short)0);
cell.setCellValue(value);