+ String details = "";
+
+ if (category != null && !category.trim().isEmpty())
+ details += "[" + category + "] ";
+ if (date != null && !date.trim().isEmpty())
+ details += date + " ";
+ if (author != null && !author.trim().isEmpty())
+ details += "(" + this.author + ") ";
+ if (this.details != null && !this.details.trim().isEmpty())
+ details += "\n" + this.details;
+
+ return details.trim();