public static @NotNull JLabel createCommentComponent(@Nullable @NlsContexts.DetailedDescription String commentText,
                                                       boolean isCommentBelow,
                                                       int maxLineLength,
                                                       boolean allowAutoWrapping) {
    return createCommentComponent(() -> new CommentLabel(""), commentText, isCommentBelow, maxLineLength, allowAutoWrapping);
  }
public static @NotNull JLabel createCommentComponent(@Nullable @NlsContexts.DetailedDescription String commentText,
                                                       boolean isCommentBelow,
                                                       int maxLineLength,
                                                       boolean allowAutoWrapping)