Code example for PriorityQueue

0
 */ 
public class WeightedCueElement implements Comparable<WeightedCueElement> 
{ 
    public static PriorityQueue<WeightedCueElement> newPriorityQueue() 
    { 
        return new PriorityQueue<WeightedCueElement>(); 
    } 
     
    /*uint64_t*/ long weight; 
 
    WmeImpl cue_element; 
    /*smem_hash_id*/ long attr_hash; 
    /*smem_hash_id*/ long value_hash; 
    /*smem_hash_id*/ long value_lti; 
 
    smem_cue_element_type element_type; 
    boolean pos_element; 
 
    /* (non-Javadoc) 
     * @see java.lang.Comparable#compareTo(java.lang.Object) 
     */