title: Java custom annotation/decorator @Testing
body: <p>I want to do something like this:</p>
  
  <p>@Testing</p>
  
  <p>private void <strike>methodThatGivesWarningIfUserTriesToUseThis</strike>() {</p>
  
  <p>}</p>
  
  <p>where <code>@Testing</code> is a custom annotation/decorator in Java. I'd like the behaviour of this <code>@Testing</code> annotation to act ALMOST EXACTLY like the <code>@Deprecated</code> annotation - if i or someone else accidentally tries to use this in other parts of the code, the IDE will give a warning (and the method name also has a strike-through across the font). So for ex</p>
  
  <p>how do i do this?</p>
  
  <p>**note: i do not want to use <code>@Deprecated</code> because the method is not deprecated, i just want only to use it for testing purposes</p>
  
  <p>**this marker should also be checked at compile time, not runTime.</p>