title: Search in Stack
body: <p>I've a Java Stack created and some custom objects added to it. These objects contains unique id as one of their field. I need to get the index of that object in stack based on the unique name. Please find the example.</p>
  
  <pre><code>class TestVO{
  
   private String name;
   private String uniqueId;
  //getters and setters
  }
  public class TestStack{
   public static void main(String args[]){
    TestVO vo1=new TestVO();
  TestVO vo2=new TestVO();
  TestVO vo3=new TestVO();
  
  vo1.setName("Test Name 1")
  vo1.setId("123")
  
  vo2.setName("Test name 2");
  vo2.setId("234");
  
  Stack&lt;TestVO&gt; stack=new Stack&lt;TestVO&gt;();
  stack.add(vo1);
  stack.add(vo2);
  
  //I need to get the index of a VO from stack using it's unique ID
  }
  
  }
  </code></pre>
  
  <p>Can someone please help me to implement this?</p>