Código de método simple
public static XSSFCellStyle style(Workbook workbook,HorizontalAlignment horizontalAlignment,int fontSize,boolean bool,BorderStyle borderStyle){
XSSFCellStyle xssfCellStyle = (XSSFCellStyle) workbook.createCellStyle();
xssfCellStyle.setAlignment(horizontalAlignment);
xssfCellStyle.setVerticalAlignment(VerticalAlignment.CENTER);
Font font = workbook.createFont();
font.setFontHeightInPoints((short) fontSize);
font.setBold(bool);
xssfCellStyle.setFont(font);
xssfCellStyle.setWrapText(true);
xssfCellStyle.setBorderBottom(borderStyle);
xssfCellStyle.setBorderRight(borderStyle);
xssfCellStyle.setBorderTop(borderStyle);
xssfCellStyle.setBorderLeft(borderStyle);
xssfCellStyle.setBottomBorderColor(IndexedColors.BLACK.getIndex());
xssfCellStyle.setRightBorderColor(IndexedColors.BLACK.getIndex());
xssfCellStyle.setTopBorderColor(IndexedColors.BLACK.getIndex());
xssfCellStyle.setLeftBorderColor(IndexedColors.BLACK.getIndex());
return xssfCellStyle;
}