title: gwt checkbox fire handler when setValue(true)
body: <p>I have a checkbox with a <code>valueChangeHandler</code> on it. It works when user check the checkbox.</p>
  
  <p>For some reason, I need to set a value to this checkbox in my code, like this : </p>
  
  <p><code>checkbox.setValue(true)</code>, the checkbox is perfectly checked visually but my problem is that it doesn't fire my valueChangeHandler. </p>
  
  <pre><code>checkBox.setValue(true);
  
  checkBox.addValueChangeHandler(new ValueChangeHandler&lt;Boolean&gt;() {
     @Override
     public void onValueChange(ValueChangeEvent&lt;Boolean&gt; event) {
       ...
     }
  });
  </code></pre>
  
  <p>Is there another handler that can be fire when I set a value ? Or another way to dot this? </p>
  
  <p>Thanks</p>
  
  <p><strong>EDIT</strong> : I also tried checkbox.setValue(true,true) but it doesn't work.</p>
  
  <p><strong>RESOLVED</strong> : the setValue MUST BE after the registration of the handler. Thanks</p>