title: Use Java Annotation not to run a method
body: <p>I've got a method in my class only for testing purpose :</p>
  
  <pre><code>private void printOut(String msg, Object value)
  {
      System.out.println(msg + value);
  }
  </code></pre>
  
  <p>It is a wrapper method for System.out.println();</p>
  
  <p>So I hope, with the use of Annotation, I can choose not to run this method during productive environment while still keep those diagnostic output ready if I am to switch back to debugging environment.</p>
  
  <p>Which Annotation shall I put on top of the method name?</p>