@@ -0,0 +1,464 @@
+package ca.fragag;%0A%0Aimport javax.annotation.Nonnull;%0A%0A/**%0A * Represents an operation that accepts a single input argument and returns no result.%0A *%0A * @param %3CT%3E%0A *            the type of object that this consumer expects%0A *%0A * @author Francis Gagn%C3%A9%0A */%0Apublic interface Consumer%3CT%3E %7B%0A%0A    /**%0A     * Performs the operation of the specified object.%0A     *%0A     * @param object%0A     *            the object to process%0A     */%0A    void accept(@Nonnull T object);%0A%0A%7D%0A

Add the Consumer interface