I\'ve a scenario which I want to run a custom directive on the DOM that ng-bind-htmlcreate.
Basicly I\'ve to customize the behavior of the html tag 
DEMO
HTML:
<div ng-app="myApp" ng-controller="myCtrl">
       <div ng-bind="sometext" my-directive>before</div>
    </div>
Controller:
angular.module('myApp', []);
angular.module('myApp').controller('myCtrl', function($scope) {   
   $scope.sometext="stuff here";
});
Directive:
angular.module('myApp').directive('myDirective', function() { 
        return {
            priority: 10, // adjust this value ;)
            link: function(scope,element,attrs) {
                scope.$watch(attrs.ngBind, function(newvalue) {
                  console.log("element ",element.text());
                });           
            }
        };      
    });
Use priority property inside directive to run your code after mg-bind