remove unneccesary test wrapper
implement shorthand static method to get MutateVisitor instance
refactor MutateVisitor#getMutatablesInfo, and enable output only the number of mutants by specifiing a flag
refactor/add comment to sample to meke it clear
reindent pom.xml
add depencency for slf4j
move AddEventDetector under /sample, because it's not standard-compatible and should be defined as user class
remove unneccesary test wrapper
implement shorthand static method to get MutateVisitor instance
bugfix: Util#join now propery insert separator
create context object to store/share some information required
implement basic *.diff file generating function which can be used exact location&position information of replacing point
Implement *.diff generating function taking AstNode as an argument
modify readme: add link to wiki, remove library information which is obvious from pom.xml
implement diff (both body and header) generating method
rename DiffFileGenerator -> UnifiedDiffGenerator because the class doesn't generate file itself
implement MutationFileWriter that actually create mutation file into file system
replace outputstream to logger in MutationTestConductor
implement Util#normalizeLineBreak to reduce line separator issue among platforms
create date class Mutation to represent mutation