Add a new method: setFieldWithCorrectValue
refine the seda framework
add some comments
add more test cases
add more test case for executor
refine java doc