package io.github.likcoras.ssbot.data;

public class SilentLatestData implements SeriesData {
	
	private static final String FORMAT = DataUtils.addBold("");
	
	private String title;
	private String description;
	private 
	
	@Override
	public String ircString() {
		// TODO Auto-generated method stub
		return null;
	}
	
}

@@ -33,16 +33,40 @@
 .data;%0A%0A
+import java.util.Date;%0A%0A
 public c
@@ -170,16 +170,47 @@
 ddBold(%22
+%25bLatest: %25b%25s (%25s days ago) %25s
 %22);%0A%09%0A%09p
@@ -272,102 +272,642 @@
 ate 
-%0A%09%0A%09@Override%0A%09public String ircString() %7B%0A%09%09// TODO Auto-generated method stub%0A%09%09return null;
+Date date;%0A%09%0A%09public SilentLatestData() %7B%0A%09%09%0A%09%09title = %22%22;%0A%09%09description = %22%22;%0A%09%09date = null;%0A%09%09%0A%09%7D%0A%09%0A%09public void setTitle(final String name) %7B%0A%09%09%0A%09%09title = name;%0A%09%09%0A%09%7D%0A%09%0A%09public void setDescription(final String description) %7B%0A%09%09%0A%09%09this.description = description;%0A%09%09%0A%09%7D%0A%09%0A%09public void setDate(Date date) %7B%0A%09%09%0A%09%09this.date = date;%0A%09%09%0A%09%7D%0A%09%0A%09@Override%0A%09public String ircString() %7B%0A%09%09%0A%09%09if (title.isEmpty() %7C%7C description.isEmpty() %7C%7C date == null)%0A%09%09%09throw new IllegalStateException(%22Every field must be set in SilentLatestData%22);%0A%09%09%0A%09%09return String.format(FORMAT, title, DataUtils.representDateAs(date, DataUtils.DAYS), description);%0A%09%09
 %0A%09%7D%0A

Add SilentLatestData