public List<Tag> findSimiliarTagsFromMultipleTags(String[] aTags) {
   return tagRepository.findSimilarTagsFromMultipleTags(aTags);
 }
 /**
  * Finds a tag from a given field name and value
  *
  * @param aFieldName Name of the field to search
  * @param aFieldValue Value of the given field
  * @return Any tags associated with the given field name and value
  */
 public List<Tag> findTags(String aFieldName, Object aFieldValue) {
   return tagRepository.find(aFieldName, aFieldValue);
 }
 public List<Tag> findSimiliarTags(String aTag) {
   return tagRepository.findSimiliarTags(aTag);
 }
 /**
  * Inserts a tag into the database
  *
  * @param aTag
  */
 public void insertTag(Tag aTag) {
   tagRepository.insert(aTag);
 }