Map<String, Object> variables2 = new HashMap<String, Object>();
variables2.put("intValue", (int) 5555);
runtimeService.startProcessInstanceByKey("oneTaskProcess", variables2);
// when
VariableInstanceQuery query = runtimeService.createVariableInstanceQuery().variableValueNotEquals("intValue", (int) 5555);
// then
List<VariableInstance> result = query.list();
assertFalse(result.isEmpty());
assertEquals(1, result.size());
assertEquals(1, query.count());
VariableInstance var = result.get(0);
assertEquals("intValue", var.getName());
assertEquals(1234, var.getValue());
assertEquals("integer", var.getTypeName());