@Override
	public String filter(String msg) {
		if (msg.contains("Adding")) {
			return Logger.Colors.GREEN.format(msg);
		}
		else if (msg.contains("Removing") || msg.contains("Clearing")) {
			return Logger.Colors.RED.format(msg);
		}
		else if (msg.contains("Searching") || msg.contains("Looking") || msg.contains("List of statements")) {
			return Logger.Colors.YELLOW.format(msg);
		}
		else if (msg.contains("=> found")) {
			return Logger.Colors.YELLOW.formatBold(msg);
		}
		else if (msg.contains("Event") || msg.contains("event")) {
			return Logger.Colors.PURPLE.format(msg);
		}
		else return msg;
	}