package com.github.rschmitt.dynamicobject;

public interface EdnTranslator<T> {
    /**
     * Read a tagged Edn object as its intended type.
     */
    public abstract T read(Object obj);

    /**
     * Return an Edn representation of the given object.
     */
    public abstract String write(T obj);

    /**
     * Return the tag literal to use during serialization.
     */
    public abstract String getTag();
}

@@ -153,32 +153,16 @@
 */%0D%0A    
-public abstract 
 T read(O
@@ -166,32 +166,32 @@
 d(Object obj);%0D%0A
+
 %0D%0A    /**%0D%0A     
@@ -256,32 +256,16 @@
 */%0D%0A    
-public abstract 
 String w
@@ -362,28 +362,12 @@
 */%0D%0A
+
     
-public abstract 
 Stri

Remove redundant keywords