value/candidate handling corrected - was throwing NPEx
initial import
test dependencies added: junit:junit-dep:4.10,
org.hamcrest:hamcrest-all:1.3, org.mockito:mockito-all:1.9.5